package com.iswust.mianzhoutong.sign.model.vo;


/**
 * @author liushuai
 * @create 2022-07-15 12:01
 */

public class SignSummerResponVo {

    /**
     * 签到奖励类型 0-成长值 1-碳币奖励 2-成长值+碳币 3-乘车券
     */
    private Integer rewardType;

    /**
     *  奖励描述信息
     */
    private String rewardMsg;

    /**
     *  年初到今日,累计的签到天数
     */
    private Integer yearSignDays;

    /**
     * 本月剩余补签次数
     */
    private Integer monthReplenishNumbers;

    /**
     * 本月累计签到天数
     */
    private Integer monthSignDays;

    /**
     * 本月漏签天数
     */
    private Integer monthLackDays;


    public SignSummerResponVo() {
    }

    public SignSummerResponVo(Integer rewardType, String rewardMsg,
                              Integer yearSignDays,
                              Integer monthReplenishNumbers,
                              Integer monthSignDays, Integer monthLackDays) {
        this.rewardType = rewardType;
        this.rewardMsg = rewardMsg;
        this.yearSignDays = yearSignDays;
        this.monthReplenishNumbers = monthReplenishNumbers;
        this.monthSignDays = monthSignDays;
        this.monthLackDays = monthLackDays;
    }

    public Integer getRewardType() {
        return rewardType;
    }

    public void setRewardType(Integer rewardType) {
        this.rewardType = rewardType;
    }

    public String getRewardMsg() {
        return rewardMsg;
    }

    public void setRewardMsg(String rewardMsg) {
        this.rewardMsg = rewardMsg;
    }

    public Integer getYearSignDays() {
        return yearSignDays;
    }

    public void setYearSignDays(Integer yearSignDays) {
        this.yearSignDays = yearSignDays;
    }

    public Integer getMonthReplenishNumbers() {
        return monthReplenishNumbers;
    }

    public void setMonthReplenishNumbers(Integer monthReplenishNumbers) {
        this.monthReplenishNumbers = monthReplenishNumbers;
    }

    public Integer getMonthSignDays() {
        return monthSignDays;
    }

    public void setMonthSignDays(Integer monthSignDays) {
        this.monthSignDays = monthSignDays;
    }

    public Integer getMonthLackDays() {
        return monthLackDays;
    }

    public void setMonthLackDays(Integer monthLackDays) {
        this.monthLackDays = monthLackDays;
    }
}
